Rapport de stage Evolutions du système de réplication de bases de données GlobeTP
نویسنده
چکیده
La majeure partie de ce rapport a été rédigée en anglais, d’une part car Paolo Costa n’est pas francophone et d’autre part car mes encadrants aimeraient en tirer une publication. Mon stage s’est déroulé du 15 mars au 15 août à la Vrije Universiteit d’Amsterdam, aux Pays-bas dans l’équipe de computer system. Celle-ci travaille sur divers sujets tels que les systèmes distribués, la programmation parallèle, des applications avancées de l’Internet. Cette équipe, dirigée par le professeur Andrew Tanenbaum, est composée d’une dizaine de professeurs ou assistants professeurs, d’une vingtaine de doctorants et de quelques post-doctorants. Je travaillais plus précisément avec Guillaume Pierre et Paolo Costa, qui étudient les méthodes d’hébergement de sites webs. Leurs travaux de recherches portent sur les techniques de cache et de réplication afin d’obtenir des serveurs webs (ou plus précisément l’ensemble constitué des serveurs traitant les requêtes http, les serveurs d’application et les serveurs de bases de données) capables de répondre plus rapidement à plus de clients simultanément. Mon travail se fondait sur les recherches précédentes de G. Pierre et son équipe sur la réplication de bases de données. L’objectif est de faire fonctionner plusieurs serveurs de bases de données ensemble dans le but d’une part de répartir la charge de calcul entre les machines, et donc en supporter une plus importante, et d’autre part apporter une tolérance aux défaillances d’une ou plusieurs machines. Nous nous sommes focalisés sur les performances du système, et dans cette optique la réplication pose certains problèmes. Pour maintenir les différents serveurs dans le même état, chaque écriture doit être traitée par tous les serveurs. Chaque lecture peut être traitée par un seul serveur. Seulement, quand le nombre de serveurs augmente, la proportion de requêtes en écriture reçues par un serveur particulier augmente (par exemple, pour 5 serveurs, chacun reçoit environ un cinquième des lectures, mais toutes les écritures). A partir d’un certain nombre de clients, les écritures seules suffisent à surcharger les serveurs, et en ajouter n’apporte rien. Il faut donc pouvoir répartir les écritures entre les serveurs, et une solution est de ne pas dupliquer toute la base sur chaque serveur. Ainsi, chaque serveur ne reçoit que la
منابع مشابه
Un Système de gestion de données XML probabilistes*
Cette proposition de démonstration porte sur un système de gestion de données probabilistes semi-structurées. Le système présenté repose sur une généralisation des modèles de représentation de données incertaines en XML proposés dans la littérature et permet une interrogation efficace des données dans un sous-ensemble du langage de requêtes XPath, moyennant des techniques de calculs exacts ou d...
متن کاملفایل کامل مجلّه مطالعات زبان فرانسه دو فصلنامه علمی پژوهشی زبان فرانسه دانشکده زبانهای خارجی دانشگاه اصفهان
Tâ ÇÉÅ wx W|xâ Revue des Études de la Langue Française Revue semestrielle de la Faculté des Langues Étrangères de l'Université d'Ispahan Cinquième année, N° 8 Printemps-Eté 2013, ISSN 2008- 6571 ISSN électronique 2322-469X Cette revue est indexée dans: Ulrichsweb: global serials directory http://ulrichsweb.serialssolutions.com Doaj: Directory of Open Access Journals http://www.doaj.org ...
متن کاملCutaneous Manifestations of Rheumatic Fever in Children
Sur 2601 admissions, chez 113 enfants atteints de la maladie de Bouillaud, hospitalises en cinq ans dans deux services de pediatrie de Teheran (C.H.U. de Pahlavi, C.H.U. de Logmandoleh Adham) 6 cas de manifestations cutanees (trois cas de nodules, trois cas d'erytheme marginatum) ont ete constates, trois d'entre eux souffrant d'une cardite severe et evolutive. En Iran !'incidence des si...
متن کاملViolence du langage dans l’œuvre dramatique de Samuel Beckett : la quête du néant
L’homme beckettien représente grosso modo sur la scène de théâtre des années cinquante le spectacle de souffrance physique et de désintégration totale du sujet qui est le fait d’un trauma et d’un complexe plus profonds, celui du vide de matières scéniques et du mal fondamental qu’on traiterait d’existentiel. En d’autres termes, le mal est dans ce monde quelque chose d’inné chez l’être humain. C...
متن کامل